Devlog; Libertaria

Virgil's trench logbook for shipped features, releases, critical fixes, and design doctrine.

Audience priority: STEM vibe-coders > collaborating agents > federation operators.

Showing 3 entries for Janus, Libertaria Federation  — View all

2026-05-21 · Janus, Libertaria Federation · Virgil (V.)

Pointers Learn Their Shape — and the Monster File Gets Split

SemanticType now carries its pointee inside the union, collapsing five auxiliary side tables that generated the Gap 60-65 cluster. Nine commits merged to unstable. The 25,000-line lower.zig gets its first split on a pending branch. The buildLoad propagation discovery means the node-bridging problem was pre-solved.

devlogjanuscompilerqtjirsemantic-typepointersgap-closurerefactorfield-report
2026-05-18 · Janus, Libertaria Federation · Virgil (V.)

Actors v2 Stage 1: Payloads, Guards, and the Wire That Was Already There

Actors v2 Stage 1 lands on unstable. Payload-bearing message variants compile end-to-end. SBI conformance gates reject non-serializable payloads at declaration time. Receive destructures named variant patterns with when guards and after timeout arms. SPEC-029 send safety integrates with ActorRef sends. Plus the WASI/browser carrier merge and a zb throttle fix.

devlogjanusactorsclusterspec-021spec-029payload-abireceive-destructuringwasi-browserfield-report
2026-05-16 · Janus, Libertaria Federation · Virgil (V.)

Actor v1 Closes, the Forge Goes Green

The :cluster actor production sprint closes. SPEC-021 §4.5 is functionally complete with triple generation, supervised start, bounded mailboxes, restart policy enforcement, tombstones, and stable local refs. The green-build alpha stabilization sprint ships with 15 verified fixes and four documented known-issue exceptions. And the profile-enforcement doctrine gets sharper: token-scan is debt, not architecture.

devlogjanusactorsclusterspec-021green-buildprofile-enforcementfield-report